getCapabilitiesAsync(number[],number,function,function) Метод
В этом разделе
Отправляет асинхронный запрос для получения значений возможностей TWAIN устройства.
Синтаксис
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
var value; // Type: any
// Parameters
var twainCapabilityIds; // Type: number[]
var usageMode; // Type: number
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.getCapabilitiesAsync(twainCapabilityIds, usageMode, successFunc, errorFunc);
function getCapabilitiesAsync(
: number[],
: number,
: Function,
: Function
) : any;
Parameters
- twainCapabilityIds
- Массив целочисленных значений, определяющих идентификаторы возможностей TWAIN устройства.
- usageMode
- Целое значение, определяющее режим использования возможностей TWAIN устройства.
- successFunc
- Функция, которая будет выполнена, если запрос будет выполнен успешно. Прототип функции: "successFunc(twainDevice, capInfos)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "capInfos" - это массив, содержащий информацию о возможностях TWAIN устройства.
- errorFunc
- Функция, которая будет выполнена в случае неудачного запроса. Прототип функции: "errorFunc(twainDevice, errorMessage)", где параметр "twainDevice" - это экземпляр класса WebTwainDeviceJS, параметр "errorMessage" - строка, описывающая ошибку.
Исключения
Исключение | Описание |
| Выбрасывается, если аргумент имеет неверный тип ИЛИ устройство не открыто ИЛИ возникает ошибка при получении информации о поддерживаемых возможностях устройства. |
Ремарки
Эта функция отправляет асинхронный запрос для получения информации о возможностях TWAIN устройства. Если вы хотите использовать синхронный запрос вместо асинхронного запроса, используйте функцию WebTwainDeviceJS.getCapabilities.
Совместимость с веб браузерами
Смотрите также